package org.mch.biz.ui;

import javax.swing.ImageIcon;

import org.mch.comm.utils.MListUtil;
import org.mch.comm.utils.MTools;
import org.mch.comm.utils.UITextUtil;
import org.mch.swingm.event.MBaseEvent;

public abstract class FuncEvent extends MBaseEvent {
	private static final long serialVersionUID = -8272310925288073006L;
	public static final ImageIcon loadImage = new ImageIcon(FuncEvent.class.getResource("/resource/images/loading.gif"));

	protected MTools tool = new MTools();
	private FuncPanel panel;
	private MListUtil utilList = new MListUtil();
	private UITextUtil utilText = new UITextUtil();

	public FuncEvent(FuncPanel panel) {
		super();
		this.panel = panel;
		initEvent();
	}

	protected void initEvent() {
	}

	public UITextUtil getUtilText() {
		return utilText;
	}

	public MListUtil getUtilList() {
		return utilList;
	}

	public FuncPanel getPanel() {
		return panel;
	}

}
